Visit us at:
The Lux120 East 1st Street North, Suite 113Wichita, KS 67202
Open office hours every Tuesday from 1pm – 5pm.
316.303.9292
Please email info@tallgrassfilm.org for mail-related inquiries.
"*" indicates required fields